Skip to content

fix: harden website polling and IPC timeouts#73

Merged
renjfk merged 2 commits into
mainfrom
fix/72-browser-polling-resilience
May 20, 2026
Merged

fix: harden website polling and IPC timeouts#73
renjfk merged 2 commits into
mainfrom
fix/72-browser-polling-resilience

Conversation

@renjfk

@renjfk renjfk commented May 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • prevent website polling pileups by adding single-flight polling with stale recovery and cooldown behavior
  • fail closed on unknown private browsing detection and decouple favicon fetches from URL/session updates to avoid blocking tracking lane
  • harden AppleScript and MCP IPC timeout handling so stuck calls degrade gracefully instead of cascading into UI and MCP timeouts

Fixes #72

@renjfk

renjfk commented May 14, 2026

Copy link
Copy Markdown
Owner Author

/prerelease

@github-actions

Copy link
Copy Markdown

Prerelease v0.10-pr73.52c893b is ready.

@renjfk

renjfk commented May 18, 2026

Copy link
Copy Markdown
Owner Author

/prerelease

@github-actions

Copy link
Copy Markdown

Prerelease v0.10-pr73.2dcf407 is ready.

@renjfk
renjfk merged commit 7a63a0e into main May 20, 2026
1 check passed
@renjfk
renjfk deleted the fix/72-browser-polling-resilience branch May 20, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: unresponsive UI and MCP

1 participant